$(function(){
	/**指标树*/
	if($('#pi_tree')){
		$('#pi_tree').tree({
		    url : 'projectIndex/projectIndexs',
		    onLoadSuccess:function(node,data){
		         var t = $(this);
		  		 if(data){
				     $(data).each(function(index,d){
						if(this.state == 'closed'){
						    //t.tree('expandAll');
						}
				     });
				}
		    },
		    onClick : function (node) {
		    	//console.log(node);
		    	$('#dg').datagrid('reload', {
		    		//name : $('#remark').val(),
		    		projectIndexId : node.id,
		    		status : $('#status').combobox('getValue')
		    	});
		    }
		});
	}
	/**反馈列表初始化*/
	$('#dg').datagrid({    
	    title:"任务反馈列表",
		border:0,
		nowrap:true,
		striped:true,
		fit: true,//自动大小
		url:'feedback/queryAuditList',
		queryParams : {status : $('#status').combobox('getValue')},
	    columns:[[    
	        {field : 'id', title : '反馈ID',  width:70},    
	        {field : 'planId', title : '计划ID',  width:70},    
	        {field : 'name', title : '反馈主题', width:200},
	        {field : 'createUserName', title : '反馈人', width:70},
	        {field : 'remark', title : '反馈描述', width:300},
	        {field : 'progress', title : '任务完成进度', hidden:true},
	        {field : 'factAmount', title : '实际使用资金', width:100},
	        {field : 'createTime', title : '反馈时间', width:130},
	        {field : 'status', title : '审核状态', width:70, formatter : formateAuditStatus},
	        {field : 'auditUserName', title : '审核人', width:90},
	        {field : 'auditTime', title : '审核时间', width:130},
	    ]],
		singleSelect:true,
		rownumbers:true,
		toolbar:'#tb',
		pagination:true,
		pageSize:20,
		onClickRow:function(rowIndex, rowData){}
	}).datagrid('getPager').pagination({  
        pageSize: 20,//每页显示的记录条数，默认为10  
        pageList: [10,20,50,100],//可以设置每页记录条数的列表  
        beforePageText: '第',//页数文本框前显示的汉字  
        afterPageText: '页    共 {pages} 页',  
        displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录'
    });
	
	/*** 审核 */
	$('#audit').click(function(){
		var row = $('#dg').treegrid('getSelected');
		if (row) {
			var status = row.status;
			if (status == '0') {
				$.messager.alert('warning', '该反馈未提交审核，不可进行审核操作！', 'warning');
				return;
			}
			var url = 'feedback/audit.html?id=' + row.id;
			showEasyUiWindow('contentFrame', url, 'win', '编辑任务', 350, 300, true);
		} else {
			$.messager.alert('warning', '请选择一条数据！', 'warning');
		}
	});
	
	/**查看*/
	$('#detail').click(function(){
		var row = $('#dg').treegrid('getSelected');
		if (row) {
			var url = 'feedback/detail.html?id=' + row.id;
			showEasyUiWindow('contentFrame', url, 'win', '查看任务反馈', 350, 300, true);
		} else {
			$.messager.alert('warning', '请选择一条数据！', 'warning');
		}
	});
});

function doSearch() {
	$('#dg').datagrid('reload', {
		status : $('#status').combobox('getValue'),
		planId: $('#planId').val(),
		id: $('#feedbackId').val(),
		createUserName:$('#createUserName').val()		
	});
}

function reSearch() {
	$('#dg').datagrid('reload');
	$('#planId').val('');
	$('#feedbackId').val('');
	$('#createUserName').val('');
}